home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 12 C64 Telecom / KERDOC.ARC / KERMIT.DOC.36-42 < prev    next >
Encoding:
Text File  |  2019-04-13  |  11.4 KB  |  463 lines

  1.  
  2. ╨AGE 36                         ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
  3.  
  4.  
  5. ┴PPENDIX ┴: ╔MPLEMENTATION ╬OTES
  6.  
  7. ╘HIS APPENDIX CONTAINS INFORMATION MAINLY OF INTEREST TO
  8. PEOPLE WHO ARE FAMILIAR WITH ╦ERMIT-- EXPERIENCED USERS AND
  9. PROGRAMMERS.  ╞IRST TIME USERS MAY NOT FIND TOO MUCH USEFUL
  10. INFORMATION HERE.
  11.  
  12.  
  13.   ╙UMMARY OF ╦ERMIT ├APABILITIES
  14.  
  15.  
  16.     ├-64/128 ╦ERMIT V2.2 ├APABILITIES AT A ╟LANCE:
  17.  
  18.     ╠OCAL OPERATION:                  ┘ES
  19.     ╥EMOTE OPERATION:                 ┘ES
  20.     ╘RANSFER TEXT FILES:              ┘ES
  21.     ╘RANSFER BINARY FILES:            ┘ES
  22.     ╫ILDCARD SEND:                    ╬O
  23.     ^╪/^┘ INTERRUPTION:               ┘ES
  24.     ╞ILENAME COLLISION AVOIDANCE:     ┘ES
  25.     ├AN TIME OUT:                     ┘ES
  26.     8TH-BIT PREFIXING:                ┘ES
  27.     ╥EPEAT COUNT PREFIXING:           ╬O
  28.     ┴LTERNATE BLOCK CHECKS:           ╬O
  29.     ╘ERMINAL EMULATION:               ┘ES
  30.     ├OMMUNICATION SETTINGS:           ┘ES
  31.     ╘RANSMIT ┬╥┼┴╦:                   ┘ES
  32.     ╔┬═ COMMUNICATION:                ┘ES
  33.     ╘RANSACTION LOGGING:              ╬O
  34.     ╙ESSION LOGGING (RAW DOWNLOAD):   ╬O
  35.     ╥AW UPLOAD:                       ╬O
  36.     ┴CT AS SERVER:                    ╬O
  37.     ╘ALK TO SERVER:                   ┘ES
  38.     ┴DVANCED SERVER COMMANDS:         ╬O
  39.     ╠OCAL FILE MANAGEMENT:            ┘ES
  40.     ╚ANDLE FILE ATTRIBUTES:           ╬O
  41.     ├OMMAND/INIT FILES:               ┘ES
  42.     ╨RINTER CONTROL:                  ╬O
  43.  
  44.  
  45.  
  46.   ╦NOWN ╥ESTRICTIONS
  47.  
  48.  
  49. ╦ERMIT IS A COMPREHENSIVE TELECOMMUNICATIONS PACKAGE.
  50. ┬ECAUSE IT IS CONTINUALLY UNDER DEVELOPMENT, HOWEVER, SOME
  51. FEATURES ARE NOT FULLY IMPLEMENTED.  ╘HESE INCOMPLETE
  52. FEATURES THEREFORE HAVE SOME RESTRICTIONS AS TO THEIR USE.
  53. ╘HEY ARE:
  54.  
  55.    O+ ╘HE ╙┼╘ ┬┴╒─ COMMAND DOES NOT SUPPORT BAUD RATES UNDER
  56.      300 BPS.  ╘O SET SPEEDS OF 50, 75, 110, OR 150 BPS, YOU
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68. ├-64/128 ╦ERMIT ╒SER'S ╟UIDE                         ╨AGE 37
  69.  
  70.  
  71.      WILL HAVE TO SET THE ╥╙-232 REGISTERS DIRECTLY.  ╨LEASE
  72.      SEE THE ╙┼╘ ╥╙232-╥┼╟╔╙╘┼╥╙ SECTION FOR MORE INFORMA-
  73.      TION ON THIS PROCEDURE.
  74.  
  75.    O+ ┴NY CHANGES MADE USING THE ╙┼╘ ╥╙232-╥┼╟╔╙╘┼╥╙ COMMAND
  76.      WILL NOT BE REFLECTED IN THE ┬┴╒─, ╨┴╥╔╘┘, OR ╫╧╥─-╙╔┌┼
  77.      PARAMETERS.
  78.  
  79.    O+ ╔F THE INITIALIZATION FILE, ╦┼╥═╔╘.╔╬╔, ISN'T ON THE
  80.      SAME DISK AS ╦ERMIT WHEN YOU BOOT, ╦ERMIT WILL CRASH,
  81.      EXITING TO ┬┴╙╔├.  ┘OU CAN RECOVER FROM THIS CONDITION
  82.      BY INSERTING A DISK CONTAINING A ╦┼╥═╔╘.╔╬╔ AND TYPING
  83.      ╥╒╬.  ┘OU ═╒╙╘ HAVE A DISK WITH A ╦┼╥═╔╘.╔╬╔ FILE ON IT
  84.      IN ORDER TO BOOT ╦ERMIT.
  85.  
  86.    O+ ╦ERMIT CURRENTLY DOES NOT WORK WITH THE ├OMMODORE 1660
  87.      MODEM.  ╘HIS MODEM IS BACKWARDS IN TERMS OF PICKING UP
  88.      AND HANGING UP THE PHONE.  ╫E WILL FIX THIS IN A FUTURE
  89.      VERSION OF ╦ERMIT.
  90.  
  91.  
  92.   ╞UTURE ╨LANS FOR ╦ERMIT
  93.  
  94.  
  95. ╬EW FEATURES CAN ALWAYS BE ADDED, IT SEEMS, TO A PROGRAM.
  96. ╫E ARE CURRENTLY CONSIDERING IMPLEMENTING THE FOLLOWING
  97. FEATURES FOR A FUTURE VERSION OF ╦ERMIT:
  98.  
  99.    O+ ═ODEM SUPPORT.  ╦ERMIT NEEDS TO BE ABLE TO WORK WITH
  100.      THE ├OMMODORE 1660 MODEM AND OTHER "ODDBALLS".  ╘HIS
  101.      WOULD REQUIRE A ╙┼╘ ═╧─┼═-╘┘╨┼ COMMAND.
  102.  
  103.    O+ ╠ONG PACKETS.  ╠ONG PACKETS ALLOW MORE DATA TO BE SENT
  104.      PER PACKET, SPEEDING UP FILE TRANSMISSION CONSIDERABLY.
  105.  
  106.    O+ ╥EMOTE SERVER COMMANDS.  ╫ITH THIS COMMAND ╦ERMIT WOULD
  107.      BE ABLE TO ANSWER THE PHONE AUTOMATICALLY AND
  108.      SEND/RECEIVE FILES WITHOUT ANYONE PRESENT.  ╦ERMIT
  109.      WOULD FUNCTION AS A VERY SIMPLE BULLETIN BOARD IN A
  110.      WAY.
  111.  
  112.    O+ ╬EW PARSER.  ╘HE CURRENT PARSER IS ╓┼╥┘ LARGE, INEFFI-
  113.      CIENT, AND RIDDLED WITH NUMEROUS BUGS.
  114.  
  115.    O+ ╘┴╦┼ COMMAND.  ╘HIS COMMAND WOULD ALLOW MULTIPLE INI-
  116.      TIALIZATION FILES.  ╔N OTHER WORDS, YOU COULD HAVE AN
  117.      INITIALIZATION FILE FOR EVERY DIFFERENT CONFIGURATION
  118.      YOU USE.
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134. ╨AGE 38                         ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
  135.  
  136.  
  137. ┴PPENDIX ┬: ─EFAULT ╔NITIALIZATION ╙ETTINGS
  138.  
  139. ╘HIS APPENDIX IS OF USE MAINLY TO EXPERIENCED ╦ERMIT USERS.
  140. ╦ERMIT LOADS VARIOUS DEFAULT SETTINGS FROM DISK ON POWER-UP
  141. (OR WHEN THE COMMAND ╥┼╙╘╧╥┼ IS ISSUED).  ╦ERMIT READS IN
  142. THE SETTINGS FROM A FILE CALLED ╦┼╥═╔╘.╔╬╔.  ┬ELOW ARE THE
  143. DEFAULT SETTINGS FOR ALL OF THE PARAMETERS CONTAINED IN
  144. ╦┼╥═╔╘.╔╬╔.
  145.  
  146.     ╨ARAMETER                       ╙ETTING
  147.  
  148.     ─EBUGGING                       ╘ERSE
  149.     ╘ERMINAL ┼MULATION              ╓╘-100
  150.     ╔┬═ ═ODE                        ╧FF
  151.     ╠OCAL ┼CHO                      ╧FF
  152.     ┬AUD ╥ATE                       1200
  153.     ╨ARITY                          ╬ONE
  154.     ╫ORD ╙IZE                       ┼IGHT
  155.     ╞LOW ├ONTROL                    ╧N
  156.     ┼IGHT ┬IT ╤UOTING               ╧N
  157.     ╞ILE ╫ARNING                    ╧N
  158.     ┼SCAPE ├HARACTER                ^┘
  159.     ╞ILE ╘YPE                       ╨┼╘╙├╔╔
  160.     ╞ILE ┬YTE ╙IZE                  ┼IGHT ┬IT
  161.     ╥╙232 ╥EGISTERS                 $0000
  162.     ╥ECEIVE
  163.       ╨ADDING ├HARACTER             ^@
  164.       ┴MOUNT OF ╨ADDING             00
  165.       ┼IGHT ┬IT ╤UOTING ├HARACTER   &
  166.       ┼ND OF ╠INE ├HARACTER         ^═
  167.       ╨ACKET ╠ENGTH                 $5─
  168.       ╤UOTE ├HARACTER               #
  169.       ╘IMEOUT ├HARACTER             0┴
  170.     ╙END
  171.       ╨ADDING ├HARACTER             ^@
  172.       ┴MOUNT OF ╨ADDING             00
  173.       ┼IGHT ┬IT ╤UOTING ├HARACTER   &
  174.       ┼ND OF ╠INE ├HARACTER         ^═
  175.       ╨ACKET ╠ENGTH                 $5─
  176.       ╤UOTE ├HARACTER               #
  177.       ╘IMEOUT ├HARACTER             0┴
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200. ├-64/128 ╦ERMIT ╒SER'S ╟UIDE                         ╨AGE 39
  201.  
  202.  
  203. ┴PPENDIX ├: ╦EYBOARD ╠AYOUTS
  204.  
  205.  
  206.  
  207.   ├OMMODORE 64 ═AP
  208.  
  209. ╦ERMIT REDEFINES A FEW KEYS ON THE ├OMMODORE 64 KEYBOARD
  210. BOTH TO SEND ┴╙├╔╔ CHARACTERS THAT ARE NOT FOUND IN THE
  211. STANDARD ├OMMODORE CHARACTER SET AND TO SEND SOME SPECIAL
  212. ╓╘-100/52 KEY SEQUENCES.  ╘HESE REDEFINED KEYS ARE MOST USE-
  213. FUL WHEN COMMUNICATING WITH A MAINFRAME HOST.  ╘HE FOLLOWING
  214. IS A LIST OF THE REDEFINED KEYS:
  215.  
  216. ╔F ┘OU ╘YPE ╘HIS                    ┘OU ╙END ╘HIS
  217.  
  218. <╠EFT ┴RROW>                        <┼╙├>
  219. <╒P ┴RROW>                          <╚AT>
  220. <╙HIFTED "="> OR <╞1>               <╒NDERSCORE>
  221. <╙HIFTED ┬RITISH ╨OUND> OR <╞2>     <╨IPE>
  222. <╙HIFTED "@"> OR <╞3>               <╟RAVE ACCENT>
  223. <╙HIFTED ╒P ┴RROW> OR <╞4>          <╘ILDE>
  224. <╙HIFTED "+"> OR <╞5>               <╠EFT ┬RACE>
  225. <╙HIFTED "-"> OR <╞6>               <╥IGHT ┬RACE>
  226. <┬RITISH ╨OUND>                     <┬ACKSLASH>
  227. <╙╘╧╨>                              <├╘╥╠> - <├>
  228. <├╠╥>                               <├╘╥╠> - <╠>
  229. <╚╧═┼>                              <├╘╥╠> - <╚>
  230. <─┼╠>                               <─┼╠>
  231. <╔╬╙╘>                              <┬╥┼┴╦>
  232. ├URSOR ╦EYS                         ╓╘-100/52 ├URSOR ╦EY
  233.                                       ╙EQUENCES
  234. <├╘╥╠> - <╞1>                       ╓╘-100/52 ╨╞ 1
  235. <├╘╥╠> - <╞3>                       ╓╘-100/52 ╨╞ 2
  236. <├╘╥╠> - <╞5>                       ╓╘-100/52 ╨╞ 3
  237. <├╘╥╠> - <╞7>                       ╓╘-100/52 ╨╞ 4
  238. <├╘╥╠> - <0> THROUGH <├╘╥╠> - <9>   ╓╘-100/52 ╬UM.
  239.                                       ╦EYPAD 0 THROUGH 9
  240. <├╘╥╠> - "-"                        ╓╘-100/52 ╬UM.
  241.                                       ╦EYPAD "-"
  242. <├╘╥╠> - "."                        ╓╘-100/52 ╬UM.
  243.                                       ╦EYPAD "."
  244. <├╘╥╠> - ","                        ╓╘-100/52 ╬UM.
  245.                                       ╦EYPAD ","
  246. <├╘╥╠> - "+"                        ╓╘-100/52 ╬UM.
  247.                                       ╦EYPAD "," (DUPLI-
  248.                                       CATE)
  249. <├╘╥╠> - <╥┼╘╒╥╬>                   ╓╘-100/52 ╬UM.
  250.                                       ╦EYPAD <┼╬╘┼╥>
  251.  
  252. ┴LSO, THE <├=> KEY WILL TEMPORARILY STOP CHARACTER DISPLAY.
  253. ╔T ACTS AS A TOGGLE, AND WILL START THE DISPLAY AGAIN WHEN
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266. ╨AGE 40                         ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
  267.  
  268.  
  269. PRESSED A SECOND TIME.  ╘HIS WORKS ONLY IN ├ONNECT MODE.
  270.  
  271.  
  272.   ├OMMODORE 128 ═AP
  273.  
  274. ╘HE ├OMMODORE 128 HAS AN EXPANDED LAYOUT THAT INCLUDES ALL
  275. OF THE ├OMMODORE 64 REDEFINED KEYS.  ╔N OTHER WORDS, THE
  276. ├OMMODORE 128 KEYBOARD LAYOUT IS A SUPERSET OF THE ├OMMODORE
  277. 64 LAYOUT.  ╘HE FOLLOWING IS A LIST OF THE SPECIAL ├-128
  278. KEYS.
  279.  
  280.     ╔F ┘OU ╘YPE ╘HIS             ┘OU ╙END ╘HIS
  281.  
  282.     <┼╙├>                        <┼╙├>
  283.     <╚┼╠╨>                       <"?">
  284.     <╠╔╬┼╞┼┼─>                   <├╘╥╠> - <╩>
  285.     <╘┴┬>                        <├╘╥╠> - <╔>
  286.     ╟REY ├URSOR ╦EYS             ╓╘-100/52 ├URSOR ╦EY
  287.                                    ╙EQUENCES
  288.     ╬UMERIC ╦EYPAD 0 THROUGH 9   ╓╘-100/52 ╬UM.
  289.                                    ╦EYPAD 0 THROUGH 9
  290.     ╬UMERIC ╦EYPAD "-"           ╓╘-100/52 ╬UM.
  291.                                    ╦EYPAD "-"
  292.     ╬UMERIC ╦EYPAD "."           ╓╘-100/52 ╬UM.
  293.                                    ╦EYPAD "."
  294.     ╬UMERIC ╦EYPAD "+"           ╓╘-100/52 ╬UM.
  295.                                    ╦EYPAD ","
  296.  
  297. ┴LSO, <├┴╨╙ ╠╧├╦> IS FUNCTIONAL.  ┴LL LOWERCASE LETTERS ARE
  298. CHANGED TO UPPER CASE WHEN THIS KEY IS IN THE DOWN POSITION.
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332. ├-64/128 ╦ERMIT ╒SER'S ╟UIDE                         ╨AGE 41
  333.  
  334.  
  335. ┴PPENDIX ─: ╒╬╔╪ (╘═) ╘ERMCAP ╙ETTINGS
  336.  
  337. ╦ERMIT EMULATES A ─┼├ ╓╘-100 TERMINAL WITH A COMPLETE ╓╘-52
  338. MODE, GRAPHICS CHARACTER SET, AND EXTRA ╓╘-102 EDITING
  339. FEATURES.  ╧N ╒╬╔╪ (╘═), YOU CAN USE MOST OF ╦ERMIT'S
  340. FEATURES BY SETTING YOUR TERMINAL TYPE TO ╓╘-100.  ╚OWEVER,
  341. TO USE THE EXTRA FEATURES SUCH AS THE ╓╘-102 EDITING
  342. SEQUENCES, A VISUAL BELL, AND A SYSLINE (25TH LINE USED FOR
  343. SYSTEM STATUS PROGRAMS), YOU WILL NEED TO USE THE FOLLOWING
  344. AS YOUR TERMCAP INSTEAD:
  345.  
  346. ╦CⁿVT100ⁿ├OMMODORE 64/128 ╦ERMIT IN ╓╘-100 MODE:\
  347.     :AE=\┼(1:┴╠=\┼[%D╠:AL=\┼[╠:AS=\┼(0:BC=^╚:BL=^╟:BS:\
  348.     :CD=\┼[╩:CE=\┼[╦:CL=\┼[╚\┼[2╩:CM=\┼[%I%D;%D╚:CO#80:\
  349.     :CR=^═:CS=\┼[%I%D;%DR:─├=\┼[%D╨:DC=\┼[╨:\
  350.     :─╠=\┼[%D═:DL=\┼[═:─╧=\┼[%D┬:DO=^╩:\
  351.     :DS=\┼7\┼[25╚\┼[2╦\┼8:EI=\┼[4L:ES:FS=\┼8:HO=\┼[╚:HS:\
  352.     :IM=\┼[4H:K1=\┼╧╨:K2=\┼╧╤:K3=\┼╧╥:K4=\┼╧╙:\
  353.     :KB=\177:KD=\┼[┬:KE=\┼>:KL=\┼[─:KN=4:KR=\┼[├:\
  354.     :KS=\┼=:KU=\┼[┴:L1=╨╞1:L2=╨╞2:L3=╨╞3:L4=╨╞4:\
  355.     :╠┼=\┼[%D─:LE=^╚:LI#24:LL=\┼[24╚:MB=\┼[5M:\
  356.     :MD=\┼[1M:ME=\┼[M:MI:MR=\┼[7M:MS:ND=\┼[├:PT:\
  357.     :RC=\┼8:╥╔=\┼[%D├:RS=\┼<\┼C:SC=\┼7:SE=\┼[M:\
  358.     :SO=\┼[7M:SR=\┼═:TA=^╔:TE=\┼[?7H:TI=\┼[?7L:\
  359.     :TS=\┼7\┼[%I25;%D╚\┼[M\┼(1\┼[1╦:UE=\┼[M:\
  360.     :╒╨=\┼[%D┴:UP=\┼[┴:US=\┼[4M:VB=\┼[?5H\┼,\┼[?5L:\
  361.     :VT#3:XO
  362.  
  363. ╘HIS CUSTOM TERMCAP ALSO FIXES SEVERAL MINOR BUGS AND OMIS-
  364. SIONS IN THE STANDARD ╓╘-100 TERMCAP ENTRY FOUND IN ┬ERKELEY
  365. 4.3 ┬╙─ ╒╬╔╪.
  366.  
  367. ╬OTE THAT ANY ┬RITISH ╨OUND SIGNS IN THE ABOVE TERMCAP ENTRY
  368. SHOULD REALLY BE BACKSLASHES.  ├OMMODORE COMPUTERS MAP THE
  369. BACKSLASH ONTO THE ┬RITISH ╨OUND SIGN, AS THEY DON'T HAVE
  370. THE BACKSLASH IN THEIR CHARACTER SETS.
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398. ╨AGE 42                         ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
  399.  
  400.  
  401. ┴PPENDIX ┼: ┬╔-80 ╥EPLACEMENT ╥╧═ ╔NFORMATION
  402.  
  403. ─R. ┼VIL ╠ABORATORIES IS NOW MAKING AVAILABLE A REPLACEMENT
  404. CHARACTER ╥╧═ FOR THE ┬╔-80 CARD.  ╘HIS REPLACEMENT ╥╧═ ADDS
  405. THE ┴╙├╔╔ CHARACTERS THAT ARE MISSING FROM THE ├OMMODORE
  406. CHARACTER SET (BACKSLASH, BRACES, UNDERSCORE, TILDE, GRAVE
  407. ACCENT, PIPE, AND HAT) PLUS THE ╓╘-100 LINE GRAPHICS CHARAC-
  408. TER SET.
  409.  
  410. ╘O ADD THESE CHARACTERS, SOME SACRIFICES HAD TO BE MADE.  ┴S
  411. YOU MAY KNOW, THE ├OMMODORE 64/128 AND THE ┬╔-80 HAVE TWO
  412. SEPARATE CHARACTER SETS: UPPER/LOWER CASE AND UPPER
  413. CASE/GRAPHICS.  ╘HE UPPER/LOWER CASE SET REMAINS AS IS IN
  414. THE NEW ╥╧═, SO MOST COMMERCIAL PROGRAMS THAT WORK ON A ┬╔-
  415. 80 ARE NOT AFFECTED (SUCH AS THE ╨APERCLIP WORD PROCESSOR
  416. FROM ┬ATTERIES ╔NCLUDED).  ╘HE UPPER CASE/GRAPHICS CHARACTER
  417. SET HAS BEEN CHANGED QUITE A BIT, SO SOME PROGRAMS MAY BE
  418. AFFECTED (SUCH AS A ┬┴╙╔├ PROGRAM THAT USES EXTENSIVE CHAR-
  419. ACTER GRAPHICS).
  420.  
  421. ╘HE NEW ╥╧═ IS $7.50 (╒╙ FUNDS ONLY; ╔╬ RESIDENTS PLEASE ADD
  422. 5% SALES TAX) AND COMES WITH COMPLETE INSTALLATION INSTRUC-
  423. TIONS.
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.